---
layout: typedoc
title: 'specs | @msrvida/sanddance-react'
---
<header>
<div class="tsd-page-title">
	<div class="typedoc-container">
		<ul class="tsd-breadcrumb">
			<li>
				<a href="../modules.html">@msrvida/sanddance-react</a>
			</li>
			<li>
				<a href="sanddance.html">SandDance</a>
			</li>
			<li>
				<a href="sanddance.specs.html">specs</a>
			</li>
		</ul>
		<h1>Namespace specs</h1>
	</div>
</div>
</header>
<div class="container container-main">
<div class="row">
	<div class="col-8 col-content">
		<section class="tsd-panel-group tsd-index-group">
			<h2>Index</h2>
			<section class="tsd-panel tsd-index-panel">
				<div class="tsd-index-content">
					<section class="tsd-index-section ">
						<h3>Interfaces</h3>
						<ul class="tsd-index-list">
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.axisscale.html" class="tsd-kind-icon">Axis<wbr>Scale</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.axisscales.html" class="tsd-kind-icon">Axis<wbr>Scales</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.discretecolumn.html" class="tsd-kind-icon">Discrete<wbr>Column</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.facets.html" class="tsd-kind-icon">Facets</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.fieldop.html" class="tsd-kind-icon">Field<wbr>Op</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.globalscales.html" class="tsd-kind-icon">Global<wbr>Scales</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.grouping.html" class="tsd-kind-icon">Grouping</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.innerscope.html" class="tsd-kind-icon">Inner<wbr>Scope</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.insight.html" class="tsd-kind-icon">Insight</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.insightcolumns.html" class="tsd-kind-icon">Insight<wbr>Columns</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.layoutoffsets.html" class="tsd-kind-icon">Layout<wbr>Offsets</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.signalvalues.html" class="tsd-kind-icon">Signal<wbr>Values</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.size.html" class="tsd-kind-icon">Size</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.sizesignals.html" class="tsd-kind-icon">Size<wbr>Signals</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.speccapabilities.html" class="tsd-kind-icon">Spec<wbr>Capabilities</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.speccolorsettings.html" class="tsd-kind-icon">Spec<wbr>Color<wbr>Settings</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.speccolumns.html" class="tsd-kind-icon">Spec<wbr>Columns</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.speccontext.html" class="tsd-kind-icon">Spec<wbr>Context</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.speccreator.html" class="tsd-kind-icon">Spec<wbr>Creator</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.speclanguage.html" class="tsd-kind-icon">Spec<wbr>Language</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.specresult.html" class="tsd-kind-icon">Spec<wbr>Result</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.specrolecapabilities.html" class="tsd-kind-icon">Spec<wbr>Role<wbr>Capabilities</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.specviewoptions.html" class="tsd-kind-icon">Spec<wbr>View<wbr>Options</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.titlesource.html" class="tsd-kind-icon">Title<wbr>Source</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.titles.html" class="tsd-kind-icon">Titles</a></li>
							<li class="tsd-kind-interface tsd-parent-kind-namespace"><a href="../interfaces/sanddance.specs.zaxisoptions.html" class="tsd-kind-icon">ZAxis<wbr>Options</a></li>
						</ul>
					</section>
					<section class="tsd-index-section ">
						<h3>Type aliases</h3>
						<ul class="tsd-index-list">
							<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="sanddance.specs.html#aggregate" class="tsd-kind-icon">Aggregate</a></li>
							<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="sanddance.specs.html#axisselectiontype" class="tsd-kind-icon">Axis<wbr>Selection<wbr>Type</a></li>
							<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="sanddance.specs.html#chart" class="tsd-kind-icon">Chart</a></li>
							<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="sanddance.specs.html#colorbin" class="tsd-kind-icon">Color<wbr>Bin</a></li>
							<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="sanddance.specs.html#encodingrule" class="tsd-kind-icon">Encoding<wbr>Rule</a></li>
							<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="sanddance.specs.html#facetstyle" class="tsd-kind-icon">Facet<wbr>Style</a></li>
							<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="sanddance.specs.html#insightcolumnroles" class="tsd-kind-icon">Insight<wbr>Column<wbr>Roles</a></li>
							<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="sanddance.specs.html#orientation" class="tsd-kind-icon">Orientation</a></li>
							<li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="sanddance.specs.html#totalstyle" class="tsd-kind-icon">Total<wbr>Style</a></li>
						</ul>
					</section>
					<section class="tsd-index-section ">
						<h3>Variables</h3>
						<ul class="tsd-index-list">
							<li class="tsd-kind-variable tsd-parent-kind-namespace"><a href="sanddance.specs.html#colorscalenone" class="tsd-kind-icon">Color<wbr>Scale<wbr>None</a></li>
							<li class="tsd-kind-variable tsd-parent-kind-namespace"><a href="sanddance.specs.html#fieldnames" class="tsd-kind-icon">Field<wbr>Names</a></li>
							<li class="tsd-kind-variable tsd-parent-kind-namespace"><a href="sanddance.specs.html#other" class="tsd-kind-icon">Other</a></li>
							<li class="tsd-kind-variable tsd-parent-kind-namespace"><a href="sanddance.specs.html#scalenames" class="tsd-kind-icon">Scale<wbr>Names</a></li>
							<li class="tsd-kind-variable tsd-parent-kind-namespace"><a href="sanddance.specs.html#signalnames" class="tsd-kind-icon">Signal<wbr>Names</a></li>
						</ul>
					</section>
					<section class="tsd-index-section ">
						<h3>Functions</h3>
						<ul class="tsd-index-list">
							<li class="tsd-kind-function tsd-parent-kind-namespace"><a href="sanddance.specs.html#build" class="tsd-kind-icon">build</a></li>
							<li class="tsd-kind-function tsd-parent-kind-namespace"><a href="sanddance.specs.html#getcolumnsfromdata" class="tsd-kind-icon">get<wbr>Columns<wbr>From<wbr>Data</a></li>
							<li class="tsd-kind-function tsd-parent-kind-namespace"><a href="sanddance.specs.html#getspeccolumns" class="tsd-kind-icon">get<wbr>Spec<wbr>Columns</a></li>
							<li class="tsd-kind-function tsd-parent-kind-namespace"><a href="sanddance.specs.html#getstats" class="tsd-kind-icon">get<wbr>Stats</a></li>
							<li class="tsd-kind-function tsd-parent-kind-namespace"><a href="sanddance.specs.html#inferall" class="tsd-kind-icon">infer<wbr>All</a></li>
						</ul>
					</section>
				</div>
			</section>
		</section>
		<section class="tsd-panel-group tsd-member-group ">
			<h2>Type aliases</h2>
			<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
				<a name="aggregate" class="tsd-anchor"></a>
				<h3>Aggregate</h3>
				<div class="tsd-signature tsd-kind-icon">Aggregate<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;count&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;sum&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;percent&quot;</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/interfaces.d.ts:53</li>
					</ul>
				</aside>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
				<a name="axisselectiontype" class="tsd-anchor"></a>
				<h3>Axis<wbr>Selection<wbr>Type</h3>
				<div class="tsd-signature tsd-kind-icon">Axis<wbr>Selection<wbr>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;exact&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;range&quot;</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/types.d.ts:7</li>
					</ul>
				</aside>
				<div class="tsd-comment tsd-typography">
					<div class="lead">
						<p>Type of selection scope on an axis.</p>
					</div>
				</div>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
				<a name="chart" class="tsd-anchor"></a>
				<h3>Chart</h3>
				<div class="tsd-signature tsd-kind-icon">Chart<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;barchart&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;barchartH&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;barchartV&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;density&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;grid&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;scatterplot&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;stacks&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;strips&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;treemap&quot;</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/types.d.ts:11</li>
					</ul>
				</aside>
				<div class="tsd-comment tsd-typography">
					<div class="lead">
						<p>Types of SandDance visualizations.</p>
					</div>
				</div>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
				<a name="colorbin" class="tsd-anchor"></a>
				<h3>Color<wbr>Bin</h3>
				<div class="tsd-signature tsd-kind-icon">Color<wbr>Bin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;continuous&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;quantize&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;quantile&quot;</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/types.d.ts:12</li>
					</ul>
				</aside>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
				<a name="encodingrule" class="tsd-anchor"></a>
				<h3>Encoding<wbr>Rule</h3>
				<div class="tsd-signature tsd-kind-icon">Encoding<wbr>Rule<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>test<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-type">NumericValueRef</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/interfaces.d.ts:37</li>
					</ul>
				</aside>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
				<a name="facetstyle" class="tsd-anchor"></a>
				<h3>Facet<wbr>Style</h3>
				<div class="tsd-signature tsd-kind-icon">Facet<wbr>Style<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;wrap&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;cross&quot;</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/types.d.ts:16</li>
					</ul>
				</aside>
				<div class="tsd-comment tsd-typography">
					<div class="lead">
						<p>Layout style to use for faceting.</p>
					</div>
				</div>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
				<a name="insightcolumnroles" class="tsd-anchor"></a>
				<h3>Insight<wbr>Column<wbr>Roles</h3>
				<div class="tsd-signature tsd-kind-icon">Insight<wbr>Column<wbr>Roles<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;uid&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;x&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;y&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;z&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;group&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;size&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;color&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;facet&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;facetV&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;sort&quot;</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/types.d.ts:74</li>
					</ul>
				</aside>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
				<a name="orientation" class="tsd-anchor"></a>
				<h3>Orientation</h3>
				<div class="tsd-signature tsd-kind-icon">Orientation<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;horizontal&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;vertical&quot;</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/interfaces.d.ts:52</li>
					</ul>
				</aside>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace">
				<a name="totalstyle" class="tsd-anchor"></a>
				<h3>Total<wbr>Style</h3>
				<div class="tsd-signature tsd-kind-icon">Total<wbr>Style<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;count-square&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;count-strip&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;sum-strip&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;sum-strip-percent&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;sum-treemap&quot;</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/types.d.ts:20</li>
					</ul>
				</aside>
				<div class="tsd-comment tsd-typography">
					<div class="lead">
						<p>Layout style to use for summing.</p>
					</div>
				</div>
			</section>
		</section>
		<section class="tsd-panel-group tsd-member-group ">
			<h2>Variables</h2>
			<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-namespace">
				<a name="colorscalenone" class="tsd-anchor"></a>
				<h3><span class="tsd-flag ts-flagConst">Const</span> Color<wbr>Scale<wbr>None</h3>
				<div class="tsd-signature tsd-kind-icon">Color<wbr>Scale<wbr>None<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;none&quot;</span><span class="tsd-signature-symbol"> = &quot;none&quot;</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/constants.d.ts:68</li>
					</ul>
				</aside>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-namespace">
				<a name="fieldnames" class="tsd-anchor"></a>
				<h3><span class="tsd-flag ts-flagConst">Const</span> Field<wbr>Names</h3>
				<div class="tsd-signature tsd-kind-icon">Field<wbr>Names<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>Active<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Collapsed<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Contains<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Count<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>FacetSearch<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>FacetTitle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>First<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Last<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>OffsetHeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>OffsetWidth<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>OffsetX<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>OffsetY<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Ordinal<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>PowerBISelectionId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Selected<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Sum<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>SumOfCount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>SumOfSum<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Top<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>TopColor<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>TopIndex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>WrapCol<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>WrapRow<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/constants.d.ts:1</li>
					</ul>
				</aside>
				<div class="tsd-type-declaration">
					<h4>Type declaration</h4>
					<ul class="tsd-parameters">
						<li class="tsd-parameter">
							<h5>Active<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Collapsed<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Contains<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Count<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Facet<wbr>Search<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Facet<wbr>Title<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>First<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Last<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Offset<wbr>Height<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Offset<wbr>Width<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>OffsetX<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>OffsetY<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Ordinal<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>PowerBISelection<wbr>Id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Selected<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Sum<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Sum<wbr>OfCount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Sum<wbr>OfSum<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Top<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Top<wbr>Color<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Top<wbr>Index<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Wrap<wbr>Col<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Wrap<wbr>Row<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
					</ul>
				</div>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-namespace">
				<a name="other" class="tsd-anchor"></a>
				<h3><span class="tsd-flag ts-flagConst">Const</span> Other</h3>
				<div class="tsd-signature tsd-kind-icon">Other<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;__Other&quot;</span><span class="tsd-signature-symbol"> = &quot;__Other&quot;</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/constants.d.ts:67</li>
					</ul>
				</aside>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-namespace">
				<a name="scalenames" class="tsd-anchor"></a>
				<h3><span class="tsd-flag ts-flagConst">Const</span> Scale<wbr>Names</h3>
				<div class="tsd-signature tsd-kind-icon">Scale<wbr>Names<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>Color<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>X<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>Z<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/constants.d.ts:27</li>
					</ul>
				</aside>
				<div class="tsd-type-declaration">
					<h4>Type declaration</h4>
					<ul class="tsd-parameters">
						<li class="tsd-parameter">
							<h5>Color<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>X<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Z<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
					</ul>
				</div>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-namespace">
				<a name="signalnames" class="tsd-anchor"></a>
				<h3><span class="tsd-flag ts-flagConst">Const</span> Signal<wbr>Names</h3>
				<div class="tsd-signature tsd-kind-icon">Signal<wbr>Names<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>ColorBinCount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>ColorReverse<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>FacetBins<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>FacetPaddingBottom<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>FacetPaddingLeft<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>FacetPaddingTop<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>FacetVBins<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>MarkOpacity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>MinCellHeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>MinCellWidth<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>PlotHeightIn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>PlotHeightOut<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>PlotOffsetBottom<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>PlotOffsetLeft<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>PlotOffsetRight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>PlotOffsetTop<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>PlotWidthIn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>PlotWidthOut<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>PointScale<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>TextAngleX<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>TextAngleY<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>TextScale<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>TextSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>TextTitleSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>TreeMapMethod<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>ViewportHeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>ViewportWidth<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>XBins<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>YBins<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>ZGrounded<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>ZHeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>ZProportion<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span></div>
				<aside class="tsd-sources">
					<ul>
						<li>Defined in sanddance-specs/dist/es6/constants.d.ts:33</li>
					</ul>
				</aside>
				<div class="tsd-type-declaration">
					<h4>Type declaration</h4>
					<ul class="tsd-parameters">
						<li class="tsd-parameter">
							<h5>Color<wbr>Bin<wbr>Count<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Color<wbr>Reverse<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Facet<wbr>Bins<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Facet<wbr>Padding<wbr>Bottom<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Facet<wbr>Padding<wbr>Left<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Facet<wbr>Padding<wbr>Top<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>FacetVBins<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Mark<wbr>Opacity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Min<wbr>Cell<wbr>Height<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Min<wbr>Cell<wbr>Width<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Plot<wbr>Height<wbr>In<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Plot<wbr>Height<wbr>Out<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Plot<wbr>Offset<wbr>Bottom<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Plot<wbr>Offset<wbr>Left<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Plot<wbr>Offset<wbr>Right<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Plot<wbr>Offset<wbr>Top<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Plot<wbr>Width<wbr>In<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Plot<wbr>Width<wbr>Out<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Point<wbr>Scale<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Text<wbr>AngleX<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Text<wbr>AngleY<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Text<wbr>Scale<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Text<wbr>Size<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Text<wbr>Title<wbr>Size<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Tree<wbr>Map<wbr>Method<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Viewport<wbr>Height<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>Viewport<wbr>Width<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>XBins<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>YBins<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>ZGrounded<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>ZHeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
						<li class="tsd-parameter">
							<h5>ZProportion<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
						</li>
					</ul>
				</div>
			</section>
		</section>
		<section class="tsd-panel-group tsd-member-group ">
			<h2>Functions</h2>
			<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-namespace">
				<a name="build" class="tsd-anchor"></a>
				<h3>build</h3>
				<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-namespace">
					<li class="tsd-signature tsd-kind-icon">build<span class="tsd-signature-symbol">(</span>specContext<span class="tsd-signature-symbol">: </span><a href="../interfaces/sanddance.specs.speccontext.html" class="tsd-signature-type" data-tsd-kind="Interface">SpecContext</a>, currData<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/sanddance.specs.specresult.html" class="tsd-signature-type" data-tsd-kind="Interface">SpecResult</a></li>
				</ul>
				<ul class="tsd-descriptions">
					<li class="tsd-description">
						<aside class="tsd-sources">
							<ul>
								<li>Defined in sanddance-specs/dist/es6/build.d.ts:3</li>
							</ul>
						</aside>
						<h4 class="tsd-parameters-title">Parameters</h4>
						<ul class="tsd-parameters">
							<li>
								<h5>specContext: <a href="../interfaces/sanddance.specs.speccontext.html" class="tsd-signature-type" data-tsd-kind="Interface">SpecContext</a></h5>
							</li>
							<li>
								<h5>currData: <span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span></h5>
							</li>
						</ul>
						<h4 class="tsd-returns-title">Returns <a href="../interfaces/sanddance.specs.specresult.html" class="tsd-signature-type" data-tsd-kind="Interface">SpecResult</a></h4>
					</li>
				</ul>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-namespace">
				<a name="getcolumnsfromdata" class="tsd-anchor"></a>
				<h3>get<wbr>Columns<wbr>From<wbr>Data</h3>
				<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-namespace">
					<li class="tsd-signature tsd-kind-icon">get<wbr>Columns<wbr>From<wbr>Data<span class="tsd-signature-symbol">(</span>inferTypesFn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">typeof </span><a href="../interfaces/sanddance.vegadeckgl.types.vegabase.html#__type-1" class="tsd-signature-type" data-tsd-kind="Type literal">__type</a>, data<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span>, columnTypes<span class="tsd-signature-symbol">?: </span><a href="../interfaces/sanddance.types.columntypemap.html" class="tsd-signature-type" data-tsd-kind="Interface">ColumnTypeMap</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/sanddance.types.column.html" class="tsd-signature-type" data-tsd-kind="Interface">Column</a><span class="tsd-signature-symbol">[]</span></li>
				</ul>
				<ul class="tsd-descriptions">
					<li class="tsd-description">
						<aside class="tsd-sources">
							<ul>
								<li>Defined in sanddance-specs/dist/es6/inference.d.ts:8</li>
							</ul>
						</aside>
						<div class="tsd-comment tsd-typography">
							<div class="lead">
								<p>Derive column metadata from the data array.</p>
							</div>
						</div>
						<h4 class="tsd-parameters-title">Parameters</h4>
						<ul class="tsd-parameters">
							<li>
								<h5>inferTypesFn: <span class="tsd-signature-symbol">typeof </span><a href="../interfaces/sanddance.vegadeckgl.types.vegabase.html#__type-1" class="tsd-signature-type" data-tsd-kind="Type literal">__type</a></h5>
							</li>
							<li>
								<h5>data: <span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<p>Array of data objects.</p>
								</div>
							</li>
							<li>
								<h5><span class="tsd-flag ts-flagOptional">Optional</span> columnTypes: <a href="../interfaces/sanddance.types.columntypemap.html" class="tsd-signature-type" data-tsd-kind="Interface">ColumnTypeMap</a></h5>
							</li>
						</ul>
						<h4 class="tsd-returns-title">Returns <a href="../interfaces/sanddance.types.column.html" class="tsd-signature-type" data-tsd-kind="Interface">Column</a><span class="tsd-signature-symbol">[]</span></h4>
					</li>
				</ul>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-namespace">
				<a name="getspeccolumns" class="tsd-anchor"></a>
				<h3>get<wbr>Spec<wbr>Columns</h3>
				<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-namespace">
					<li class="tsd-signature tsd-kind-icon">get<wbr>Spec<wbr>Columns<span class="tsd-signature-symbol">(</span>insight<span class="tsd-signature-symbol">: </span><a href="../interfaces/sanddance.specs.insight.html" class="tsd-signature-type" data-tsd-kind="Interface">Insight</a>, columns<span class="tsd-signature-symbol">: </span><a href="../interfaces/sanddance.types.column.html" class="tsd-signature-type" data-tsd-kind="Interface">Column</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/sanddance.specs.speccolumns.html" class="tsd-signature-type" data-tsd-kind="Interface">SpecColumns</a></li>
				</ul>
				<ul class="tsd-descriptions">
					<li class="tsd-description">
						<aside class="tsd-sources">
							<ul>
								<li>Defined in sanddance-specs/dist/es6/inference.d.ts:14</li>
							</ul>
						</aside>
						<div class="tsd-comment tsd-typography">
							<div class="lead">
								<p>Get columns associated with each Insight role.</p>
							</div>
						</div>
						<h4 class="tsd-parameters-title">Parameters</h4>
						<ul class="tsd-parameters">
							<li>
								<h5>insight: <a href="../interfaces/sanddance.specs.insight.html" class="tsd-signature-type" data-tsd-kind="Interface">Insight</a></h5>
								<div class="tsd-comment tsd-typography">
									<p>Insight to specify column roles.</p>
								</div>
							</li>
							<li>
								<h5>columns: <a href="../interfaces/sanddance.types.column.html" class="tsd-signature-type" data-tsd-kind="Interface">Column</a><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<p>Array of Columns inferred from the data.</p>
								</div>
							</li>
						</ul>
						<h4 class="tsd-returns-title">Returns <a href="../interfaces/sanddance.specs.speccolumns.html" class="tsd-signature-type" data-tsd-kind="Interface">SpecColumns</a></h4>
					</li>
				</ul>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-namespace">
				<a name="getstats" class="tsd-anchor"></a>
				<h3>get<wbr>Stats</h3>
				<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-namespace">
					<li class="tsd-signature tsd-kind-icon">get<wbr>Stats<span class="tsd-signature-symbol">(</span>data<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span>, column<span class="tsd-signature-symbol">: </span><a href="../interfaces/sanddance.types.column.html" class="tsd-signature-type" data-tsd-kind="Interface">Column</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/sanddance.types.columnstats.html" class="tsd-signature-type" data-tsd-kind="Interface">ColumnStats</a></li>
				</ul>
				<ul class="tsd-descriptions">
					<li class="tsd-description">
						<aside class="tsd-sources">
							<ul>
								<li>Defined in sanddance-specs/dist/es6/inference.d.ts:21</li>
							</ul>
						</aside>
						<h4 class="tsd-parameters-title">Parameters</h4>
						<ul class="tsd-parameters">
							<li>
								<h5>data: <span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span></h5>
							</li>
							<li>
								<h5>column: <a href="../interfaces/sanddance.types.column.html" class="tsd-signature-type" data-tsd-kind="Interface">Column</a></h5>
							</li>
						</ul>
						<h4 class="tsd-returns-title">Returns <a href="../interfaces/sanddance.types.columnstats.html" class="tsd-signature-type" data-tsd-kind="Interface">ColumnStats</a></h4>
					</li>
				</ul>
			</section>
			<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-namespace">
				<a name="inferall" class="tsd-anchor"></a>
				<h3>infer<wbr>All</h3>
				<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-namespace">
					<li class="tsd-signature tsd-kind-icon">infer<wbr>All<span class="tsd-signature-symbol">(</span>columns<span class="tsd-signature-symbol">: </span><a href="../interfaces/sanddance.types.column.html" class="tsd-signature-type" data-tsd-kind="Interface">Column</a><span class="tsd-signature-symbol">[]</span>, data<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
				</ul>
				<ul class="tsd-descriptions">
					<li class="tsd-description">
						<aside class="tsd-sources">
							<ul>
								<li>Defined in sanddance-specs/dist/es6/inference.d.ts:20</li>
							</ul>
						</aside>
						<div class="tsd-comment tsd-typography">
							<div class="lead">
								<p>Populate columns with type inferences and stats.</p>
							</div>
						</div>
						<h4 class="tsd-parameters-title">Parameters</h4>
						<ul class="tsd-parameters">
							<li>
								<h5>columns: <a href="../interfaces/sanddance.types.column.html" class="tsd-signature-type" data-tsd-kind="Interface">Column</a><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<p>Array of columns.</p>
								</div>
							</li>
							<li>
								<h5>data: <span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span></h5>
								<div class="tsd-comment tsd-typography">
									<p>Array of data objects.</p>
								</div>
							</li>
						</ul>
						<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
					</li>
				</ul>
			</section>
		</section>
	</div>
	<div class="col-4 col-menu menu-highlight">
		<nav class="tsd-navigation primary">
			<ul>
				<li class=" ">
					<a href="../modules.html">Exports</a>
				</li>
				<li class="current tsd-kind-namespace">
					<a href="sanddance.html">Sand<wbr>Dance</a>
					<ul>
						<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
							<a href="sanddance.vegadeckgl.html">Vega<wbr>Deck<wbr>Gl</a>
						</li>
						<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
							<a href="sanddance.constants.html">constants</a>
						</li>
						<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
							<a href="sanddance.searchexpression.html">search<wbr>Expression</a>
						</li>
						<li class="current tsd-kind-namespace tsd-parent-kind-namespace">
							<a href="sanddance.specs.html">specs</a>
						</li>
						<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
							<a href="sanddance.types.html">types</a>
						</li>
						<li class=" tsd-kind-namespace tsd-parent-kind-namespace">
							<a href="sanddance.util.html">util</a>
						</li>
					</ul>
				</li>
				<li class=" tsd-kind-namespace">
					<a href="util.html">util</a>
				</li>
			</ul>
		</nav>
		<nav class="tsd-navigation secondary">
			<ul class="before-current">
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.axisscale.html" class="tsd-kind-icon">Axis<wbr>Scale</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.axisscales.html" class="tsd-kind-icon">Axis<wbr>Scales</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.discretecolumn.html" class="tsd-kind-icon">Discrete<wbr>Column</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.facets.html" class="tsd-kind-icon">Facets</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.fieldop.html" class="tsd-kind-icon">Field<wbr>Op</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.globalscales.html" class="tsd-kind-icon">Global<wbr>Scales</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.grouping.html" class="tsd-kind-icon">Grouping</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.innerscope.html" class="tsd-kind-icon">Inner<wbr>Scope</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.insight.html" class="tsd-kind-icon">Insight</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.insightcolumns.html" class="tsd-kind-icon">Insight<wbr>Columns</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.layoutoffsets.html" class="tsd-kind-icon">Layout<wbr>Offsets</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.signalvalues.html" class="tsd-kind-icon">Signal<wbr>Values</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.size.html" class="tsd-kind-icon">Size</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.sizesignals.html" class="tsd-kind-icon">Size<wbr>Signals</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.speccapabilities.html" class="tsd-kind-icon">Spec<wbr>Capabilities</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.speccolorsettings.html" class="tsd-kind-icon">Spec<wbr>Color<wbr>Settings</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.speccolumns.html" class="tsd-kind-icon">Spec<wbr>Columns</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.speccontext.html" class="tsd-kind-icon">Spec<wbr>Context</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.speccreator.html" class="tsd-kind-icon">Spec<wbr>Creator</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.speclanguage.html" class="tsd-kind-icon">Spec<wbr>Language</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.specresult.html" class="tsd-kind-icon">Spec<wbr>Result</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.specrolecapabilities.html" class="tsd-kind-icon">Spec<wbr>Role<wbr>Capabilities</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.specviewoptions.html" class="tsd-kind-icon">Spec<wbr>View<wbr>Options</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.titlesource.html" class="tsd-kind-icon">Title<wbr>Source</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.titles.html" class="tsd-kind-icon">Titles</a>
				</li>
				<li class=" tsd-kind-interface tsd-parent-kind-namespace">
					<a href="../interfaces/sanddance.specs.zaxisoptions.html" class="tsd-kind-icon">ZAxis<wbr>Options</a>
				</li>
				<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#aggregate" class="tsd-kind-icon">Aggregate</a>
				</li>
				<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#axisselectiontype" class="tsd-kind-icon">Axis<wbr>Selection<wbr>Type</a>
				</li>
				<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#chart" class="tsd-kind-icon">Chart</a>
				</li>
				<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#colorbin" class="tsd-kind-icon">Color<wbr>Bin</a>
				</li>
				<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#encodingrule" class="tsd-kind-icon">Encoding<wbr>Rule</a>
				</li>
				<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#facetstyle" class="tsd-kind-icon">Facet<wbr>Style</a>
				</li>
				<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#insightcolumnroles" class="tsd-kind-icon">Insight<wbr>Column<wbr>Roles</a>
				</li>
				<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#orientation" class="tsd-kind-icon">Orientation</a>
				</li>
				<li class=" tsd-kind-type-alias tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#totalstyle" class="tsd-kind-icon">Total<wbr>Style</a>
				</li>
				<li class=" tsd-kind-variable tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#colorscalenone" class="tsd-kind-icon">Color<wbr>Scale<wbr>None</a>
				</li>
				<li class=" tsd-kind-variable tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#fieldnames" class="tsd-kind-icon">Field<wbr>Names</a>
				</li>
				<li class=" tsd-kind-variable tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#other" class="tsd-kind-icon">Other</a>
				</li>
				<li class=" tsd-kind-variable tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#scalenames" class="tsd-kind-icon">Scale<wbr>Names</a>
				</li>
				<li class=" tsd-kind-variable tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#signalnames" class="tsd-kind-icon">Signal<wbr>Names</a>
				</li>
				<li class=" tsd-kind-function tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#build" class="tsd-kind-icon">build</a>
				</li>
				<li class=" tsd-kind-function tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#getcolumnsfromdata" class="tsd-kind-icon">get<wbr>Columns<wbr>From<wbr>Data</a>
				</li>
				<li class=" tsd-kind-function tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#getspeccolumns" class="tsd-kind-icon">get<wbr>Spec<wbr>Columns</a>
				</li>
				<li class=" tsd-kind-function tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#getstats" class="tsd-kind-icon">get<wbr>Stats</a>
				</li>
				<li class=" tsd-kind-function tsd-parent-kind-namespace">
					<a href="sanddance.specs.html#inferall" class="tsd-kind-icon">infer<wbr>All</a>
				</li>
			</ul>
		</nav>
	</div>
</div>
</div>
<div class="overlay"></div>